torpedo boat
noun
: a boat designed for launching torpedoes
specifically
: a small very fast boat with one or more torpedo tubes
Love words? Need even more definitions?
Merriam-Webster unabridged
Share